﻿@charset "utf-8";
::-webkit-input-placeholder{color:#999;font-family:microsoft yahei;}
:-moz-placeholder{color:#999;font-family:microsoft yahei;}
::-moz-placeholder{color:#999;font-family:microsoft yahei;}
:-ms-input-placeholder{color:#999;font-family:microsoft yahei;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body,ul,dl{margin:0;padding:0;list-style:none;}
::-webkit-scrollbar {width: 5px; height: 5px}
::-webkit-scrollbar-track-piece {background-color: rgba(0,0,0,0.2); -webkit-border-radius: 6px}
::-webkit-scrollbar-thumb:vertical {height: 5px; background-color: rgba(125,125,125,0.7);-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:horizontal {width: 5px;background-color: rgba(125,125,125,0.7);-webkit-border-radius: 6px}

a{text-decoration:none;color:#444;outline:none;}
a:focus,a:active{outline:none;}
a:hover{color:#f30;outline:none;}

table{border-collapse:collapse;}
div,td{line-height:24px;font-size:14px;font-family:microsoft yahei;color:#444;}
html,body{height:100%;}
legend{font-family:microsoft yahei;padding-bottom:15px;font-size:16px;color:#333;}
.clear{clear:left;}
.gray{color:#999;}
.dis{display:none;}

.pagelist ul{float:right;}
.pagelist li{float:left;padding:2px 10px;border:1px solid #ddd;margin:0 2px;}
.pagelist li.active{border-color:#F37B1D;background:#F37B1D;color:#fff;}
.pagelist li.active a{color:#fff;}

/*login*/
.bg-login{background:#F8FAFE;}
.ui-login{margin:-170px auto 0 -150px;width:300px;height:340px;position:absolute;top:50%;left:50%;}
.ui-login .logo{/*height:60px;*/width:300px;text-align:center;}
.ui-login form{margin:40px 0 20px 0;padding:0;}
.ui-login .group{clear:both;padding:10px 0;position:relative;height:50px;}
.ui-login .group em{position:absolute;top:8px;left:14px;z-index:999;color:#989898;font-size:18px;font-family:FontAwesome;}
.ui-login .group .am-form-field{position:absolute;width:300px;top:0;left:0;z-index:0;padding-left:45px;height:40px;border-color:#E5E6E7;}
.ui-login .group .am-form-field:focus{border-color:rgba(59,180,242,0.6);}
.ui-login .group input[name='ucode']{width:190px;}
.ui-login .group img{border:1px solid #ddd;cursor:pointer;position:absolute;left:200px;top:0;width:100px;height:40px;}
.ui-login .group .msg-box{left:310px;top:-5px;}
.ui-login .am-text-center{color:#999;}

/*顶部*/
.ui-north{background:#488DC9;position:fixed;width:100%;z-index:101;}
.ui-north .logo{height:48px;float:left;width:200px;text-align:center;line-height:48px;}
.ui-north .user_base{float:left;height:48px;line-height:48px;color:#fff;margin-left:30px;cursor:pointer;display:block;}
.ui-north .user_base span{margin-left:5px;font-family:FontAwesome;}
.ui-north .user_base ul{position:absolute;top:48px;left:210px;background:#488DC9;z-index:999;width:100px;padding:10px 0;border-top:1px solid #5099D8;display:none;}
.ui-north .user_base ul li{line-height:35px;height:35px;padding-left:20px;}
.ui-north .user_base ul li a{color:#fff;}
.ui-north .user_base ul li a:hover{text-decoration:underline;}
.ui-north .other_link{float:right;}
.ui-north .other_link li{float:left;border-left:1px solid #5099D8;}
.ui-north .other_link li a{display:block;font-size:14px;height:48px;line-height:48px;color:#fff;padding:0 25px;}
.ui-north .other_link li a:hover{background:#5099D8;}

.ui-body{height:100%;position:fixed;padding-top:48px;width:100%;z-index:100;}

/*左侧*/
.ui-west{background:#2F4050;width:200px;height:100%;color:#fff;position:fixed;padding-top:10px;overflow-y:auto;}
.accordion{margin:0;padding:0;list-style:none;}
.accordion .title a{display:block;padding:8px 20px;color:#A7B1C2;border-bottom:1px solid #3A4C5D;outline:none;font-size:14px;}
.accordion .title span{float:right;font-size:16px;-webkit-transition:all 0.4s ease;-o-transition: all 0.4s ease;transition:all 0.4s ease;font-family:FontAwesome;}
.accordion li.active .title a{color:#fff;background:#488DC9;}
.accordion li.active .am-icon-chevron-right{-webkit-transform:rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.sub_nav {display:none;background:#242F3F;margin:0;padding:0;list-style:none;}
.sub_nav a{padding:5px 20px;background:#242F3F;border-bottom:1px solid #28364A;display:block;color:#A7B1C2;border-bottom:1px solid #28364A;outline:none;}
.sub_nav .hover a{background:#151F2F;color:#fff;}

/*右侧*/
.ui-center{margin-left:200px;height:100%;}
.ipad{-webkit-overflow-scrolling:touch;overflow:auto;}

/*框架*/
body{background:#EAEDF1;}
.position{background:#fff;padding:10px 15px;border-bottom:1px solid #D2D9E3;color:#666;}
.border{border:1px solid #DCE3ED;margin:15px;background:#fff;display:block;padding:20px;font-family:verdana;}
.main_body{padding:0 15px 15px 15px;overflow:hidden;margin-top:15px;}
.main_body .col_left{margin-right:315px;}
.main_body .col_right{width:300px;float:right;}
.main_bg{background:#fff;padding:15px 20px;border:1px solid #D2D9E3;}
.mt15{margin-top:15px;}
.subject{font-size:16px;font-family:microsoft yahei;color:#2F4050;border-bottom:1px solid #EAEDF1;line-height:30px;padding-bottom:10px;margin-bottom:15px;}
.subject a{float:right;font-size:12px;font-family:宋体;color:#999;}
.subject a:hover{color:#f30;}
.log{font-size:13px;height:180px;overflow:auto;}
.log p{height:60px;margin:0;padding:0;border-bottom:1px solid #eee;margin-right:10px;margin-bottom:10px;}
.log strong{display:block;font-size:14px;}
.log strong span{float:right;font-weight:normal;font-size:12px;color:#999;}
.log span{float:right;}
.topnews{min-height:120px;}
.topnews li{line-height:30px;height:30px;}

.count{overflow:hidden;}
.count li{float:left;width:25%;height:120px;text-align:center;font-size:16px;font-family:microsoft yahei;color:#898989;padding-top:30px;border-right:1px solid #EAEDF1;}
.count li:last-child{border-right:0;}
.count li span{display:block;color:#f60;font-size:32px;padding-top:10px;font-family:verdana;}

.help{overflow:hidden;min-height:180px;}
.help li{line-height:30px;height:30px;float:left;width:48%;margin-right:2%;}
.help li span{float:left;display:inline-block;width:120px;text-align:right;color:#999;}

.copyright{text-align:center;color:#999;position:fixed;width:100%;bottom:10px;font-size:12px;}
.border-top{border-top:1px solid #ddd;}
.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th{background:#f9f9f9;}
.am-btn{font-family:microsoft yahei;}
.am-pagination{margin-top:0;}
.am-pagination>li>a,.am-pagination>li>span{margin-right:0px;}

.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field{width:auto;display:inline;border-color:#ddd;border-radius:3px;-webkit-appearance:none;box-shadow:0 1px 1px rgba(0, 0, 0, 0.065) inset;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.am-form .w420{width:420px;}
.am-form .w264{width:264px;}
.am-nav-tabs a{outline:none;}
.am-nav-tabs .am-active a{font-weight:bold;}
.am-tabs .am-tab-panel{padding-top:20px;}
.input-tips{color:#999;}
.am-table input{border:1px solid #ddd;width:60px;padding:5px 10px}
.am-table em{color:#999;font-style:normal;}
.am-btn-default{background-color:#fff;}
.am-table span{font-family:FontAwesome;}
.am-selected{width:420px;}
.am-selected-content{width:400px;max-height:450px;overflow-y:auto}

.imagelist,.imagelist2{overflow:hidden;}
.imagelist ul,.imagelist2 ul{margin:0;padding:0;list-style:none;}
.imagelist ul li,.imagelist2 ul li{float:left;width:19%;margin-right:1%;border:1px solid #ddd;padding:5px;border-radius:4px;margin-top:15px;cursor:pointer;position:relative;}
.imagelist ul li .preview,.imagelist2 ul li .preview{height:140px;background:#fafafa;overflow:hidden;text-align:center;position:relative;}
.imagelist ul li .preview img,.imagelist2 ul li .preview img{vertical-align:middle;max-width:100%;max-height:140px;}
.imagelist ul li .preview:after,.imagelist2 ul li .preview:after{content:' ';width:0;height:100%;display:inline-block;vertical-align:middle;overflow:hidden;}
.imagelist ul li .preview .file-title{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:11px;background:#666;font-family:arial;}
.imagelist ul li .intro textarea{width:100%;margin:5px 0;padding:8px 10px;font-size:14px;height:50px;color:#999;}
.imagelist ul li .action{text-align:center;overflow:hidden;}
.imagelist ul li .action a{text-align:center;color:#999;outline:none;width:33.3333%;float:left;}
.imagelist ul li .action a:hover{color:#f30;}
.imagelist ul .hover{border:1px solid #6b0;}
.imagelist ul .hover:after{width:0;height:0;border-top:40px solid #66bb00;border-left:40px solid transparent;position:absolute;display:block;right:0;content:"";top:0;z-index:1001;}
.imagelist ul .hover:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";display:block;position:absolute;top:5px;right:4px;z-index:1002;color:#fff;}
.imagelist2 ul li{margin:0;width:11.5%;margin-right:1%;}
.imagelist2 ul li .file-title{width:100%;font-size:12px;color:#000;font-family:arial;text-align:center;line-height:20px;margin:5px 0 0;height:40px;overflow:hidden}
.imagelist2 ul li{border:0}
.imagelist2 ul li .preview{border:1px solid #ddd;border-radius:4px;height:120px;vertical-align:middle}
.imagelist2 ul li .preview:hover{border-color:#488DC9;background-color:#E7E7EB}
.imagelist2 ul li .preview img{max-height:120px;left:0 ;right:0 ;top:0; bottom:0 ;margin:auto;position:absolute}
/* 在线文件的文件预览图标 */
i.file-preview {
    display: block;
    margin: 10px auto;
    width: 70px;
    height: 70px;
    background-image: url("../images/file-icons.png");
    background-image: url("../images/file-icons.gif") \9;
    background-position: -140px center;
    background-repeat: no-repeat;
}
i.file-preview.file-type-dir{
    background-position: 0 center;
}
i.file-preview.file-type-file{
    background-position: -140px center;
}
i.file-preview.file-type-filelist{
    background-position: -210px center;
}
i.file-preview.file-type-zip,
i.file-preview.file-type-rar,
i.file-preview.file-type-7z,
i.file-preview.file-type-tar,
i.file-preview.file-type-gz,
i.file-preview.file-type-bz2{
    background-position: -280px center;
}
i.file-preview.file-type-xls,
i.file-preview.file-type-xlsx{
    background-position: -350px center;
}
i.file-preview.file-type-doc,
i.file-preview.file-type-docx{
    background-position: -420px center;
}
i.file-preview.file-type-ppt,
i.file-preview.file-type-pptx{
    background-position: -490px center;
}
i.file-preview.file-type-vsd{
    background-position: -560px center;
}
i.file-preview.file-type-pdf{
    background-position: -630px center;
}
i.file-preview.file-type-txt,
i.file-preview.file-type-md,
i.file-preview.file-type-json,
i.file-preview.file-type-htm,
i.file-preview.file-type-xml,
i.file-preview.file-type-html,
i.file-preview.file-type-js,
i.file-preview.file-type-css,
i.file-preview.file-type-php,
i.file-preview.file-type-jsp,
i.file-preview.file-type-asp{
    background-position: -700px center;
}
i.file-preview.file-type-apk{
    background-position: -770px center;
}
i.file-preview.file-type-exe{
    background-position: -840px center;
}
i.file-preview.file-type-ipa{
    background-position: -910px center;
}
i.file-preview.file-type-mp4,
i.file-preview.file-type-swf,
i.file-preview.file-type-mkv,
i.file-preview.file-type-avi,
i.file-preview.file-type-flv,
i.file-preview.file-type-mov,
i.file-preview.file-type-mpg,
i.file-preview.file-type-mpeg,
i.file-preview.file-type-ogv,
i.file-preview.file-type-webm,
i.file-preview.file-type-rm,
i.file-preview.file-type-rmvb{
    background-position: -980px center;
}
i.file-preview.file-type-ogg,
i.file-preview.file-type-wav,
i.file-preview.file-type-wmv,
i.file-preview.file-type-mid,
i.file-preview.file-type-mp3{
    background-position: -1050px center;
}
i.file-preview.file-type-jpg,
i.file-preview.file-type-jpeg,
i.file-preview.file-type-gif,
i.file-preview.file-type-bmp,
i.file-preview.file-type-png,
i.file-preview.file-type-psd{
    background-position: -140px center;
}

.bg_tree{background:#fff;}
.ztree{overflow:auto;height:310px;border:1px solid #eee;padding:10px;margin-top:10px;}
.ztree a{font-weight:normal;}

.am-table .block{width:250px;}

.filter{overflow:hidden;}
.filter dl{border-bottom:1px dashed #ddd;height:30px;}
.filter dl dd{float:left;width:60px;font-weight:bold;}
.filter dl dt{margin-left:70px;}
.filter dl dt a{font-weight:normal;margin-right:5px;padding:5px 10px;color:#666;}
.filter dl dt .hover{background:#3BB4F2;color:#fff;}

#master{overflow:hidden;margin:15px 0;}
#master .list-loop{float:left;margin:0 15px 15px 0;border:1px solid #eee;border-bottom:0;width:297px;border-radius:0px;}
#master .list-loop .info{padding:10px 15px;color:#444;background:#fafafa;border-bottom:1px solid #eee;}
#master .list-loop .info a{float:right;color:#999;}
#master .list-loop .info a:hover{color:#f30;}
#master .list-loop .hover{padding:15px;border-bottom:1px solid #eee;position:relative;}
#master .list-loop .hover a{position:absolute;bottom:16px;background:#000;height:30px;width:267px;left:15px;color:#fff;opacity:0.7;text-align:left;text-indent:14px;}
#master .list-loop .hover a:hover{text-decoration:underline;}
#master .list-loop .item{overflow:hidden;clear:both;padding:10px 15px;border-bottom:1px solid #eee;}
#master .list-loop .item img{float:right;margin-left:10px;width:70px;height:70px;}
#master .list-loop .item a{font-size:14px;}
#master .list-loop .admin{padding:0;overflow:hidden;}
#master .list-loop .admin ul{margin:0;padding:0;list-style:none;}
#master .list-loop .admin ul li{float:left;float:left;width:50%;text-align:center;}
#master .list-loop .admin ul li a{display:block;background:#fafafa;padding:6px 0;border-bottom:1px solid #eee;}
#master .list-loop .admin ul li:last-child a{border-left:1px solid #eee;}
#master .list-loop .admin ul li a:hover{background:#eee;color:#333;}
#master .list-loop .add{position:absolute;top:0;width:100%;height:100%;background:#999;opacity:0.9;display:none;cursor:pointer;}
#master .list-loop:hover .add{display:block;}
#master .bg .add{background:#999 url(../images/bg_master.png) no-repeat center;display:block;}

#master_add{overflow:hidden;margin:15px 0;}
#master_add .left{float:left;width:322px;}
#master_add .right{margin-left:350px;overflow:hidden;}
#master_add .right .table_form{background:#F4F5F9;padding:15px 10px;border:1px solid #E7E7EB;position:relative;margin:15px;}
#arraw-left{width:0;height:0;border-width:15px 15px 15px 0;border-style:solid;border-color:transparent #E7E7EB transparent transparent;position:absolute;left:-15px;margin-top:30px;}
#arraw-left span{width:0;height:0;border-width:14px 14px 14px 0;border-style:solid;border-color:transparent #F4F5F9 transparent transparent;position:absolute;top:-14px;left:1px}

#left_master{border:1px solid #E7E7EB;width:320px;}
#left_master .header{background:#ececec;height:160px;position:relative;}
#left_master .header .img{display:block;width:320px;height:160px;text-align:center;line-height:140px;font-size:14px;color:#999;}
#left_master .header .img img{width:318px;height:160px;border:0px;margin-left:-2px;}
#left_master .header a{position:absolute;background:#000;line-height:30px;bottom:0;left:0;width:100%;text-indent:12px;color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#left_master .header a span{padding:6px 15px;background:#999;color:#fff;border-radius:10px;}
#left_master .header .hover{position:absolute;height:160px;left:0;bottom:0;background:#f1f1f1;text-align:center;width:100%;opacity:0.9;line-height:160px;display:none;}
#left_master .header .hover a{position:static;background:none;color:#555;}
#left_master .header .hover a:hover{color:#f30;}
#left_master .header:hover .hover{display:block;}
#left_master .header:hover .hover a:hover span{background:#F30;}
#left_master .item{border-bottom:1px solid #E7E7EB;padding:15px 10px;overflow:hidden;clear:both;position:relative;}
#left_master .item .img{float:right;margin-left:10px;width:70px;height:70px;line-height:70px;text-align:center;background:#f3f3f3;color:#888;}
#left_master .item .img img{width:70px;height:70px;}
#left_master .item a{font-size:14px;}
#left_master .item a span{padding:6px 15px;background:#aaa;color:#fff;border-radius:10px;}
#left_master .item .hover{position:absolute;height:100px;left:0;bottom:0;background:#f1f1f1;text-align:center;width:100%;opacity:0.9;line-height:100px;display:none;}
#left_master .item:hover .hover{display:block;}
#left_master .item:hover .hover a:hover span{background:#F30;}
#left_master .active{background:#fafafa;}
#left_master .top a{background:#f30;}

#left_master .more{text-align:center;overflow:hidden;}
#left_master .more a{display:block;line-height:60px;width:100%;font-size:32px;color:#999;float:left;width:50%;border-right:1px solid #E7E7EB}
#left_master .more a:hover{color:#555;background:#fafafa;}
#left_master .more a:last-child{border:0;}

.master_box{height:300px;overflow:auto;width:350px;padding:15px;margin:10px 0;border:1px solid #ddd;}
.master_box .list-loop{margin:0 15px 15px 0;border:1px solid #eee;border-bottom:0;width:297px;border-radius:0px;}
.master_box .list-loop .info{padding:10px 15px;color:#444;background:#fafafa;border-bottom:1px solid #eee;}
.master_box .list-loop .info a{float:right;color:#999;}
.master_box .list-loop .info a:hover{color:#f30;}
.master_box .list-loop .hover{padding:15px;border-bottom:1px solid #eee;position:relative;}
.master_box .list-loop .hover a{position:absolute;bottom:10px;background:#000;height:30px;width:267px;left:15px;color:#fff;opacity:0.7;text-align:center;}
.master_box .list-loop .hover a:hover{text-decoration:underline;}
.master_box .list-loop .item{overflow:hidden;clear:both;padding:10px 15px;border-bottom:1px solid #eee;}
.master_box .list-loop .item img{float:right;margin-left:10px;width:70px;height:70px;}
.master_box .list-loop .item a{font-size:14px;}

#master_remark{border:1px solid #ddd;font-weight:normal;padding:6px 10px;}

blockquote{display:block;font-style:normal;padding:15px 20px;font-family:microsoft yahei;font-size:15px;}
blockquote.default{background:#f8f8f8;border-left:3px solid #ccc;color:#333;}
blockquote.blue{background:#F6F9FA;border-left:3px solid #23ABF0;color:#0280D8;}
blockquote.red{background:#FFF7F7;border-left:3px solid #FF5722;color:#f30;}
blockquote.green{background:#F6FBF8;border-left:3px solid #5FB878;color:#33A453;}
[class*=am-icon-]{font-family:FontAwesome;}
@media screen and (max-width:1280px )
{
	.ui-west{width:130px;}
	.ui-center{margin-left:130px;}
	.accordion .title span{font-size:14px;}
}
#progress{position:fixed;width:100%;top:0;z-index:999;display:none;}

.pagenum{width:40px;text-align:center;padding:4px 10px;border:1px solid #ddd;margin:0 2px;}
/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; width:67px; line-height:37px; height:37px; border:1px solid #e1e1e1; cursor:pointer; background:#23abf0; color:#fff; text-align:center; overflow:hidden; zoom:1; *display:inline;border-radius:3px;font-size:14px; }
.webuploader-pick-hover{ background:#f30; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
/*=====================以上部分是WebUploader必须的====================*/
/*上传样式*/
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
	.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
	.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:26px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
	.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
	.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
	.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
	.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; line-height:14px; text-align:center; cursor:pointer; overflow:hidden; }
    .upload-box .upload-progress .close:hover{ text-decoration:none; }
    .upload-box .upload-progress .close i{ color:#535353; font-size:10px; line-height:14px; -webkit-transform:scale(0.833); }
.del{width:20px;float:none;}
.am_bgcolor_list{margin-top:5px;}
    .am_bgcolor_list li {float:left;margin-right:3px;
    }
.upload-images{border:1px #ddd solid;padding:4px;max-width:200px;margin-top:10px;}
.am-right-trash{position:relative;top:-32px;right:-96%;}
.am-panel-height{height:40px;overflow:hidden;}

/*图片相册样式*/
.photo-list{ margin:0; padding:10px 0 0 0; }
	.photo-list ul{ margin:0 0 0 -15px; }
	.photo-list ul li{ float:left; margin-left:15px; text-align:center; *width:118px; }
	.photo-list ul li .img-box{ position:relative; margin:5px auto; width:112px; height:112px; line-height:112px;border:3px #efefed solid; cursor:pointer; overflow:hidden; }
	.photo-list ul li .img-box.selected{ border:3px #f60 solid; }
	.photo-list ul li .img-box img{ max-width:100%; /*height:100%;*/ opacity:1;vertical-align: middle; }
	.photo-list ul li .img-box .remark{ position:absolute; display:block; left:0; right:0; bottom:0; margin:0; padding:3px 2px; height:18px; line-height:18px; background:#000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; text-align:left; overflow:hidden;}
	.photo-list ul li .img-box .remark:hover{ top:0; bottom:0; height:100%; }
	.photo-list ul li .img-box .remark i{ position:relative; font-size:12px; color:#fff; font-style:normal; line-height:18px; }
	.photo-list ul li a{ padding-right:1em; }

.am-btn-btn{font-size:1.4rem;padding:.6em .5em;margin-top:.3em;border-radius:.2em;}
.am-table-bold{font-weight:bold;}
.single-checkbox{ display:inline-block; vertical-align:middle; cursor:pointer; *display:inline; }
	.single-checkbox a,.single-checkbox a:visited{ display:inline-block; border:1px solid #d4d4d4; background:#d4d4d4; width:80px; vertical-align:middle; text-decoration:none; }
	.single-checkbox a i{ display:block; width:50%; height:28px; line-height:28px; font-style:normal; background:#fff; color:#333; text-align:center; }
	.single-checkbox a i.on{ float:right; display:none; }
	.single-checkbox a i.off{ float:left; display:block; }
	.single-checkbox a.selected{ border:1px solid #16a0d3; background:#16a0d3; }
	.single-checkbox a.selected i.on{ display:block; }
	.single-checkbox a.selected i.off{ display:none; }
.userposs{width:24%;float:left;margin:2px 0;}
.userposs label{font-weight:normal;}
.keyword-tag{display:inline-block;background-color:#e7e8eb;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;margin-right:5px;margin-bottom:5px;min-height:1em!important;white-space:nowrap;cursor:default}
.keyword-tag:hover{color:#428bca}
.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}
.layui-form-switch{position:relative;height:24px;line-height:24px;width:55px;padding:0 5px;margin-top:2px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}
.layui-form-switch em{position:absolute;right:5px;top:-1.5px;width:25px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}
.layui-form-onswitch{border-color:#28b5d6;background-color:#28b5d6}
.layui-form-onswitch i{left:32px;background-color:#fff}
.layui-form-onswitch em{left:5px;right:auto;color:#fff!important}